dogs middletown cats hazelton puppies long island hazlet new york city allentown new york cat puppy animal shelter dog east stroudsburg brooklyn holmdel north east pa connecticut